package com.screen.screendisplay.vo.electric;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 煤炭来源分布情况VO
 * 表示每个电厂的5种煤炭来源矿类型的数据
 */
@Data
@Schema(description = "煤炭来源分布情况")
public class CoalSourceDistribution {

    @Schema(description = "年份")
    private Integer year;

    @Schema(description = "月份(1-12)")
    private Integer month;

    @Schema(description = "电厂单位编码")
    private String powerPlantCode;

    @Schema(description = "电厂单位名称")
    private String powerPlantName;

    @Schema(description = "南矿煤炭来源量(万吨)")
    private BigDecimal southMineAmount;

    @Schema(description = "北矿煤炭来源量(万吨)")
    private BigDecimal northMineAmount;

    @Schema(description = "扎矿煤炭来源量(万吨)")
    private BigDecimal zaMineAmount;

    @Schema(description = "二号矿煤炭来源量(万吨)")
    private BigDecimal no2MineAmount;

    @Schema(description = "三号矿煤炭来源量(万吨)")
    private BigDecimal no3MineAmount;
}